package com.study.reactor.dao.po;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * receive_document_detail
 * @author 
 */
@Data
public class ReceiveDocumentDetail implements Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * erp明细id
     */
    private Long erpFid;

    /**
     * 收款提报明细ID
     */
    private Long proposalDetailId;

    /**
     * 收款单据id
     */
    private Long receiveDocumentId;

    /**
     * 收款用途 1：预收款 2：尾款
     */
    private Integer receiveUse;

    /**
     * 收款金额
     */
    private BigDecimal receiveAmount;

    /**
     * 实收金额
     */
    private BigDecimal actualAmount;

    /**
     * 核销金额
     */
    private BigDecimal receiveOffMoney;

    /**
     * 未核销金额
     */
    private BigDecimal receiveUselessMoney;

    /**
     * 核销状态  1：未核销 2：部分核销  3：完全核销
     */
    private Integer writeOffStatus;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    private static final long serialVersionUID = 1L;
}